	const PACKAGE_LIBPHP = 1 ;
	const PACKAGE_APP = 2 ;
	const PACKAGE_COMMON = 3 ;
	const PACKAGE_MVC = 4 ;
	const PACKAGE_ADVANCE = 5 ;
	const PACKAGE_BACKTRACE = 6 ;
	const PACKAGE_DEBUG = 7 ;
	const PACKAGE_LANG = 8 ;
	const PACKAGE_PATTERN = 9 ;
	const PACKAGE_REQUEST = 10 ;
	const PACKAGE_DATASTRUCT = 11 ;
	const PACKAGE_FS = 12 ;
	const PACKAGE_DB = 13 ;
	const PACKAGE_UI = 14 ;
	const PACKAGE_DBFACTORY = 15 ;
	const PACKAGE_DBOBJECT = 16 ;
	const PACKAGE_DBCONNECT = 17 ;
	const PACKAGE_DBSQL = 18 ;
	const PACKAGE_DBRECORDSET = 19 ;
	const PACKAGE_DBSUBSQL = 20 ;
	const PACKAGE_UIGTK = 21 ;
	const PACKAGE_UIHTML = 22 ;
	const PACKAGE_UIHTMLPARSE = 23 ;
	const PACKAGE_UIHTMLCOMPILER = 24 ;
	const PACKAGE_UIHTMLCODECOMPILER = 25 ;
	const PACKAGE_UIHTMLNODECOMPILER = 26 ;


	static private $arrPackagesPath = array(
		self::PACKAGE_LIBPHP => 'lib.php/' ,
		self::PACKAGE_APP => 'lib.php/' ,
		self::PACKAGE_COMMON => 'lib.php/' ,
		self::PACKAGE_MVC => 'lib.php/' ,
		self::PACKAGE_ADVANCE => 'lib.php/' ,
		self::PACKAGE_BACKTRACE => 'lib.php/' ,
		self::PACKAGE_DEBUG => 'lib.php/' ,
		self::PACKAGE_LANG => 'lib.php/' ,
		self::PACKAGE_PATTERN => 'lib.php/' ,
		self::PACKAGE_REQUEST => 'lib.php/' ,
		self::PACKAGE_DATASTRUCT => 'lib.php/' ,
		self::PACKAGE_FS => 'lib.php/' ,
		self::PACKAGE_DB => 'lib.php/' ,
		self::PACKAGE_UI => 'lib.php/' ,
		self::PACKAGE_DBFACTORY => 'lib.php/' ,
		self::PACKAGE_DBOBJECT => 'lib.php/' ,
		self::PACKAGE_DBCONNECT => 'lib.php/' ,
		self::PACKAGE_DBSQL => 'lib.php/' ,
		self::PACKAGE_DBRECORDSET => 'lib.php/' ,
		self::PACKAGE_DBSUBSQL => 'lib.php/' ,
		self::PACKAGE_UIGTK => 'lib.php/' ,
		self::PACKAGE_UIHTML => 'lib.php/' ,
		self::PACKAGE_UIHTMLPARSE => 'lib.php/' ,
		self::PACKAGE_UIHTMLCOMPILER => 'lib.php/' ,
		self::PACKAGE_UIHTMLCODECOMPILER => 'lib.php/' ,
		self::PACKAGE_UIHTMLNODECOMPILER => 'lib.php/' ,
	) ;


包 PACKAGE_LIBPHP：




包 PACKAGE_APP：

JCAT_Package::RegisterClassID('JCAT',JCAT::PACKAGE_APP,1) ; // 513
JCAT_Package::RegisterClassID('JCAT_ASSERT',JCAT::PACKAGE_APP,2) ; // 514
JCAT_Package::RegisterClassID('JCAT_Global',JCAT::PACKAGE_APP,3) ; // 515
JCAT_Package::RegisterClassID('JCAT_Package',JCAT::PACKAGE_APP,4) ; // 516
JCAT_Package::RegisterClassID('JCAT_Exception',JCAT::PACKAGE_APP,5) ; // 517
JCAT_Package::RegisterClassID('JCAT_ProjectState',JCAT::PACKAGE_APP,6) ; // 518



包 PACKAGE_COMMON：




包 PACKAGE_MVC：




包 PACKAGE_ADVANCE：




包 PACKAGE_BACKTRACE：

JCAT_Package::RegisterClassID('JCAT_Backtrace',JCAT::PACKAGE_BACKTRACE,1) ; // 1537
JCAT_Package::RegisterClassID('_JCAT_ExecutingStack',JCAT::PACKAGE_BACKTRACE,2) ; // 1538
JCAT_Package::RegisterClassID('_JCAT_ExecutingPoints',JCAT::PACKAGE_BACKTRACE,3) ; // 1539
JCAT_Package::RegisterClassID('_JCAT_Caller',JCAT::PACKAGE_BACKTRACE,4) ; // 1540
JCAT_Package::RegisterClassID('_JCAT_FriendTarget',JCAT::PACKAGE_BACKTRACE,5) ; // 1541
JCAT_Package::RegisterClassID('JCAT_Friendship',JCAT::PACKAGE_BACKTRACE,6) ; // 1542



包 PACKAGE_DEBUG：




包 PACKAGE_LANG：

JCAT_Package::RegisterClassID('JCAT_Language',JCAT::PACKAGE_LANG,1) ; // 2049
JCAT_Package::RegisterClassID('JCAT_LanguagePackage',JCAT::PACKAGE_LANG,2) ; // 2050



包 PACKAGE_PATTERN：

JCAT_Package::RegisterClassID('JCAT_ISingleton',JCAT::PACKAGE_PATTERN,1) ; // 2305
JCAT_Package::RegisterClassID('JCAT_Singleton',JCAT::PACKAGE_PATTERN,2) ; // 2306
JCAT_Package::RegisterClassID('JCAT_IFlyweight',JCAT::PACKAGE_PATTERN,3) ; // 2307
JCAT_Package::RegisterClassID('JCAT_Flyweight',JCAT::PACKAGE_PATTERN,4) ; // 2308
JCAT_Package::RegisterClassID('JCAT_IIterator',JCAT::PACKAGE_PATTERN,5) ; // 2309
JCAT_Package::RegisterClassID('JCAT_IBothwayIterator',JCAT::PACKAGE_PATTERN,6) ; // 2310
JCAT_Package::RegisterClassID('JCAT_ArrayIterator',JCAT::PACKAGE_PATTERN,7) ; // 2311
JCAT_Package::RegisterClassID('JCAT_ArrayReverseIterator',JCAT::PACKAGE_PATTERN,8) ; // 2312



包 PACKAGE_REQUEST：




包 PACKAGE_DATASTRUCT：

JCAT_Package::RegisterClassID('JCAT_LinkedList',JCAT::PACKAGE_DATASTRUCT,1) ; // 2817
JCAT_Package::RegisterClassID('JCAT_Queue',JCAT::PACKAGE_DATASTRUCT,2) ; // 2818
JCAT_Package::RegisterClassID('JCAT_Stack',JCAT::PACKAGE_DATASTRUCT,3) ; // 2819
JCAT_Package::RegisterClassID('JCAT_Heap',JCAT::PACKAGE_DATASTRUCT,4) ; // 2820



包 PACKAGE_FS：

JCAT_Package::RegisterClassID('JCAT_FSO',JCAT::PACKAGE_FS,1) ; // 3073
JCAT_Package::RegisterClassID('JCAT_Directory',JCAT::PACKAGE_FS,2) ; // 3074
JCAT_Package::RegisterClassID('JCAT_File',JCAT::PACKAGE_FS,3) ; // 3075
JCAT_Package::RegisterClassID('JCAT_FSOIterator',JCAT::PACKAGE_FS,4) ; // 3076
JCAT_Package::RegisterClassID('JCAT_FileLineIterator',JCAT::PACKAGE_FS,5) ; // 3077



包 PACKAGE_DB：




包 PACKAGE_UI：




包 PACKAGE_DBFACTORY：

JCAT_Package::RegisterClassID('JCAT_DBAbstractFactory',JCAT::PACKAGE_DBFACTORY,1) ; // 3841
JCAT_Package::RegisterClassID('JCAT_DBMySQL',JCAT::PACKAGE_DBFACTORY,2) ; // 3842
JCAT_Package::RegisterClassID('JCAT_DBMySQL40',JCAT::PACKAGE_DBFACTORY,3) ; // 3843
JCAT_Package::RegisterClassID('JCAT_DBMySQL41',JCAT::PACKAGE_DBFACTORY,4) ; // 3844
JCAT_Package::RegisterClassID('JCAT_DBSQLite',JCAT::PACKAGE_DBFACTORY,5) ; // 3845



包 PACKAGE_DBOBJECT：

JCAT_Package::RegisterClassID('JCAT_DBObject',JCAT::PACKAGE_DBOBJECT,1) ; // 4097
JCAT_Package::RegisterClassID('JCAT_DBStructObject',JCAT::PACKAGE_DBOBJECT,2) ; // 4098
JCAT_Package::RegisterClassID('JCAT_DBColumn',JCAT::PACKAGE_DBOBJECT,3) ; // 4099
JCAT_Package::RegisterClassID('JCAT_DBTable',JCAT::PACKAGE_DBOBJECT,4) ; // 4100
JCAT_Package::RegisterClassID('JCAT_DBReturnColumn',JCAT::PACKAGE_DBOBJECT,5) ; // 4101
JCAT_Package::RegisterClassID('JCAT_DBColumnInfo',JCAT::PACKAGE_DBOBJECT,6) ; // 4102
JCAT_Package::RegisterClassID('JCAT_DBTableJoin',JCAT::PACKAGE_DBOBJECT,7) ; // 4103
JCAT_Package::RegisterClassID('JCAT_DBFunctionCall',JCAT::PACKAGE_DBOBJECT,8) ; // 4104
JCAT_Package::RegisterClassID('JCAT_DBTableMySQL',JCAT::PACKAGE_DBOBJECT,9) ; // 4105
JCAT_Package::RegisterClassID('JCAT_DBTableSQLite',JCAT::PACKAGE_DBOBJECT,10) ; // 4106
JCAT_Package::RegisterClassID('JCAT_DBFunctionCallMySQL',JCAT::PACKAGE_DBOBJECT,11) ; // 4107
JCAT_Package::RegisterClassID('JCAT_DBFunctionCallSQLite',JCAT::PACKAGE_DBOBJECT,12) ; // 4108
JCAT_Package::RegisterClassID('JCAT_DBColumnMySQL',JCAT::PACKAGE_DBOBJECT,13) ; // 4109
JCAT_Package::RegisterClassID('JCAT_DBColumnSQLite',JCAT::PACKAGE_DBOBJECT,14) ; // 4110
JCAT_Package::RegisterClassID('JCAT_DBColumnInfoMySQL',JCAT::PACKAGE_DBOBJECT,15) ; // 4111
JCAT_Package::RegisterClassID('JCAT_DBColumnInfoSQLite',JCAT::PACKAGE_DBOBJECT,16) ; // 4112



包 PACKAGE_DBCONNECT：

JCAT_Package::RegisterClassID('JCAT_DBConnect',JCAT::PACKAGE_DBCONNECT,1) ; // 4353
JCAT_Package::RegisterClassID('JCAT_DBConnectMySQL',JCAT::PACKAGE_DBCONNECT,2) ; // 4354
JCAT_Package::RegisterClassID('JCAT_DBConnectMySQL40',JCAT::PACKAGE_DBCONNECT,3) ; // 4355
JCAT_Package::RegisterClassID('JCAT_DBConnectMySQL41',JCAT::PACKAGE_DBCONNECT,4) ; // 4356
JCAT_Package::RegisterClassID('JCAT_DBConnectSQLite',JCAT::PACKAGE_DBCONNECT,5) ; // 4357



包 PACKAGE_DBSQL：




包 PACKAGE_DBRECORDSET：




包 PACKAGE_DBSUBSQL：




包 PACKAGE_UIGTK：




包 PACKAGE_UIHTML：




包 PACKAGE_UIHTMLPARSE：




包 PACKAGE_UIHTMLCOMPILER：




包 PACKAGE_UIHTMLCODECOMPILER：




包 PACKAGE_UIHTMLNODECOMPILER：

